module.exports = {
  // 一行最多 80 字符(默认80)
  printWidth: 80,
  // 每个tab相当于多少个空格（默认2）
  tabWidth: 2,
  // 是否使用tab进行缩进（默认false）
  useTabs: false,
  // 行尾需要有分号(默认true)
  semi: false,
  // 使用单引号（默认false）
  singleQuote: true,
  // 对象的 key 仅在必要时用引号
  quoteProps: 'as-needed',
  // jsx 不使用单引号，而使用双引号
  jsxSingleQuote: false,
  // 多行使用拖尾逗号（默认none）
  trailingComma: 'none',
  // 在对象，数组括号与文字之间加空格 "{ foo: bar }"（默认true）
  bracketSpacing: true,
  // 多行JSX中的>放置在最后一行的结尾，而不是另起一行（默认false）
  jsxBracketSameLine: false,
  // 根据显示样式决定 html 要不要折行
  htmlWhitespaceSensitivity: 'css',
  // 只有一个参数的箭头函数的参数是否带圆括号（默认avoid:添加括号）
  arrowParens: 'avoid',
  // 行尾换行符
  endOfLine: 'auto'
}
